bird-footed dinosaur - German English Dictionary